La Fusta Restaurant And Steak House (Menu)

8032 Baxter Ave, Elmhurst
+1 718-429-8222

Give a rating to La Fusta Restaurant And Steak House

Suggest a dish

How much did you spend at La Fusta Restaurant And Steak House?